home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / intact / r3iapart.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  3.5 KB  |  133 lines

  1.  
  2. // JavaScript wrapper for r3iapart.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_IAPARTICLE_H = 1;
  7. include("real/intact/r3intact.js")
  8. include("oops/r3vector.js")
  9. include("real/objects/r3partic.js")
  10.  
  11.  
  12. var R3CLID_IAPARTICLE = 307;
  13.  
  14.  
  15.  
  16.  
  17. R3IAPAA_Count = 307501;
  18. function SetR3IAPAA_Count(value) {
  19.   R3Set(this.r3obj, R3IAPAA_Count, value, R3TID_INTEGER, 0); 
  20. }
  21.  
  22. function GetR3IAPAA_Count() {
  23.   return R3Get(this.r3obj, R3IAPAA_Count, R3TID_INTEGER, 0); 
  24. }
  25.  
  26. R3IAPAA_Class = 307502;
  27. function SetR3IAPAA_Class(value) {
  28.   R3Set(this.r3obj, R3IAPAA_Class, value, R3TID_INTEGER, 0); 
  29. }
  30.  
  31. function GetR3IAPAA_Class() {
  32.   return R3Get(this.r3obj, R3IAPAA_Class, R3TID_INTEGER, 0); 
  33. }
  34.  
  35. R3IAPAA_BrushPointCnt = 307503;
  36. function SetR3IAPAA_BrushPointCnt(value) {
  37.   R3Set(this.r3obj, R3IAPAA_BrushPointCnt, value, R3TID_INTEGER, 0); 
  38. }
  39.  
  40. function GetR3IAPAA_BrushPointCnt() {
  41.   return R3Get(this.r3obj, R3IAPAA_BrushPointCnt, R3TID_INTEGER, 0); 
  42. }
  43.  
  44. R3IAPAA_Pen = 307504;
  45. function SetR3IAPAA_Pen(value) {
  46.   R3Set(this.r3obj, R3IAPAA_Pen, value, R3TID_INTEGER, 0); 
  47. }
  48.  
  49. function GetR3IAPAA_Pen() {
  50.   return R3Get(this.r3obj, R3IAPAA_Pen, R3TID_INTEGER, 0); 
  51. }
  52.  
  53. R3IAPAA_Selected = 307505;
  54. function SetR3IAPAA_Selected(value) {
  55.   R3Set(this.r3obj, R3IAPAA_Selected, value, R3TID_INTEGER, 0); 
  56. }
  57.  
  58. function GetR3IAPAA_Selected() {
  59.   return R3Get(this.r3obj, R3IAPAA_Selected, R3TID_INTEGER, 0); 
  60. }
  61.  
  62. R3IAPAA_BrushSize = 307506;
  63. function SetR3IAPAA_BrushSize(value) {
  64.   R3Set(this.r3obj, R3IAPAA_BrushSize, value, R3TID_INTEGER, 0); 
  65. }
  66.  
  67. function GetR3IAPAA_BrushSize() {
  68.   return R3Get(this.r3obj, R3IAPAA_BrushSize, R3TID_INTEGER, 0); 
  69. }
  70.  
  71. R3IAPAA_Size = 307507;
  72. function SetR3IAPAA_Size(value) {
  73.   R3Set(this.r3obj, R3IAPAA_Size, value, R3TID_FLOAT, 0); 
  74. }
  75.  
  76. function GetR3IAPAA_Size() {
  77.   return R3Get(this.r3obj, R3IAPAA_Size, R3TID_FLOAT, 0); 
  78. }
  79.  
  80. R3IAPAA_SizeRandom = 307508;
  81. function SetR3IAPAA_SizeRandom(value) {
  82.   R3Set(this.r3obj, R3IAPAA_SizeRandom, value, R3TID_FLOAT, 0); 
  83. }
  84.  
  85. function GetR3IAPAA_SizeRandom() {
  86.   return R3Get(this.r3obj, R3IAPAA_SizeRandom, R3TID_FLOAT, 0); 
  87. }
  88.  
  89. R3IAPAA_RotateRandom = 307509;
  90. function SetR3IAPAA_RotateRandom(value) {
  91.   R3Set(this.r3obj, R3IAPAA_RotateRandom, value, R3TID_FLOAT, R3TNF_ARRAY); 
  92. }
  93.  
  94. function GetR3IAPAA_RotateRandom() {
  95.   return R3Get(this.r3obj, R3IAPAA_RotateRandom, R3TID_FLOAT, R3TNF_ARRAY); 
  96. }
  97.  
  98. var R3IAPAPEN_PENCIL = 0;
  99. var R3IAPAPEN_AIRBRUSH = 1;
  100. var R3IAPAPEN_OBJECT = 2;
  101. var R3IAPAP_3D = 0;
  102. var R3IAPAP_2D = 1;
  103. var R3IAPAP_SELECTED = 2;
  104.  
  105.  
  106. function r3Iaparticle () { 
  107.    this.base = r3God;
  108.    if(arguments.length) {
  109.       this.base(R3CLID_IAPARTICLE, arguments);
  110.    }
  111.    // Attributes
  112.    this.GetCount=GetR3IAPAA_Count;
  113.    this.SetCount=SetR3IAPAA_Count;
  114.    this.GetClass=GetR3IAPAA_Class;
  115.    this.SetClass=SetR3IAPAA_Class;
  116.    this.GetBrushPointCnt=GetR3IAPAA_BrushPointCnt;
  117.    this.SetBrushPointCnt=SetR3IAPAA_BrushPointCnt;
  118.    this.GetPen=GetR3IAPAA_Pen;
  119.    this.SetPen=SetR3IAPAA_Pen;
  120.    this.GetSelected=GetR3IAPAA_Selected;
  121.    this.SetSelected=SetR3IAPAA_Selected;
  122.    this.GetBrushSize=GetR3IAPAA_BrushSize;
  123.    this.SetBrushSize=SetR3IAPAA_BrushSize;
  124.    this.GetSize=GetR3IAPAA_Size;
  125.    this.SetSize=SetR3IAPAA_Size;
  126.    this.GetSizeRandom=GetR3IAPAA_SizeRandom;
  127.    this.SetSizeRandom=SetR3IAPAA_SizeRandom;
  128.    this.GetRotateRandom=GetR3IAPAA_RotateRandom;
  129.    this.SetRotateRandom=SetR3IAPAA_RotateRandom;
  130. }
  131.  
  132. r3Iaparticle.prototype=new r3Intact;
  133. // r3iapart.h_H